@charset "utf-8";
/* CSS Document */

.inputTxt{
height:22px;width:230px;border:1px #a4a4a4 solid;background-image:url(../images/LabourCA_41.jpg);background-position:left top;background-repeat:repeat-x;color:#333333;padding:5px 0 0 0;
}
.btnCont{
margin:0 25px 0 0;
}
.innerTxtbx{
border:1px #e4e4e4 solid;background-image: url(../images/innerTxtbx.jpg);background-repeat:repeat-x;height:20px;line-height:18px;width:290px;
}
img{
border:0;
}
.heading{
	font-family:"Trebuchet MS ", Arial, Helvetica, sans-serif;font-size:15px;color: #990000;font-weight: bold;text-decoration:none; line-height:25px;
}
.side_bg_left
{
background:url(../images/LabourCA_33.jpg);background-repeat:repeat-y;
}
.side_bg_right
{
background:url(../images/LabourCA_37.jpg);background-repeat:repeat-y;
}
.login_bg
{
	background:url(../images/login_bg.jpg) top left no-repeat;
}
#container_inner_contant_area
	{
	width:100%; height:auto; margin-left: auto; margin-right: auto; text-align: center; vertical-align:middle;
	}
#login_box
{
	 margin-left: auto; margin-right: auto; height:204px; background:url(../images/login_bg.jpg) top center no-repeat; vertical-align:middle;width:auto; margin-top:16%; padding:30px;  
} 

#login_top1
{
	margin-left:auto; margin-right:auto; width:343px; height:41px; text-align:left; line-height:20px; padding-left:150px;
}
#login_top2
{
	margin-left:auto; margin-right:auto; width:343px; height:41px; text-align:left;
}
#login_top3
{
	margin-left:auto; margin-right:auto; width:343px; height:41px; text-align:left;
}
#login_top4
{
	margin-left:auto; margin-right:auto; width:343px; height:30px; text-align:right; padding-left:155px; padding-right:228px;
}
.error_message
{
	font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#F00; font-weight:normal; line-height:10px;
}